听

Undergraduate Computer Science Degree Program

Program Educational Objectives

Within three to five years of graduation, graduates of the Bachelor of Science in Computer Science program are expected to:

  1. Career and venture. Build careers in computer science or related fields, launch entrepreneurial ventures, or pursue graduate or professional study.
  2. Adaptability, innovation, and growth. Advance professionally by learning continually, adapting to and innovating with emerging technologies, and taking on increasing technical and leadership responsibility.
  3. Professional and community impact. Contribute to the success of their organizations through collaboration, sound judgment, and professional integrity, and weigh the impact of the technologies they develop on the people and communities those technologies reach.

Student Outcomes

The student outcomes of the Bachelor of Science in Computer Science program support these educational objectives. By the time they graduate, students will have an ability to:

  1. Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  2. Design, implement and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline.
  3. Communicate effectively in a variety of professional contexts.
  4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  5. Function effectively as a member of leader of a team engaged in activities appropriate to the program's discipline.
  6. Apply computer science theory and software development fundamentals to produce computing-based solutions.

The Bachelor of Science in Computer Science is accredited by the Computing Accreditation Commission of , under the commission's General Criteria and Program Criteria for computer science and similarly named computing programs.